undisputed champion - Alemán Inglés Diccionario